home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / pcboard / csver72.zip / VERIFY.PPE (.txt) < prev    next >
PCBoard Programming Language Executable  |  1996-09-08  |  26KB  |  2,176 lines

  1. ;------------------------------------------------------------------------------
  2. ;                                                   .ss.
  3. ;                                                   `²²'
  4. ;             .,sS$Ss,,s$  .,sS$$$Ss.  .,sS$Ss,,s$ .ss.  .sSs.
  5. ;           .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
  6. ;           $$$'   .$$$' $$$²Sçsµ²' .$$$'   .$$$'.$$$' .$$$'  `$$b.
  7. ;           $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$'    ;$$$
  8. ;           `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
  9. ;                                    .sS²°$$$²²°"'       d²°'
  10. ;                                  .$$²  .$$'
  11. ;                                  $$$.,d$$'
  12. ;                                  `²S$$S²'
  13. ;------------------------------------------------------------------------------
  14. ; P.P.L.X. 2.OO                          (C)1996 - Lone Runner / AEGiS CoRP'96 
  15. ;------------------------------------------------------------------------------
  16. ; PPE 3.1O (Encryption type I) - Analysis ON - Postprocessing ON
  17. ;------------------------------------------------------------------------------
  18.  
  19.     Integer  INTEGER002
  20.     Integer  INTEGER003
  21.     Integer  INTEGER004
  22.     Integer  INTEGER005
  23.     Integer  INTEGER006
  24.     Integer  INTEGER007
  25.     String   STRING001
  26.     String   STRING002
  27.     String   STRING003
  28.     String   STRING004
  29.     String   STRING005
  30.     String   STRING006
  31.     String   STRING007
  32.     String   STRING008
  33.     String   STRING009
  34.     String   STRING010
  35.     String   STRING011
  36.     String   STRING012
  37.     String   STRING013
  38.     String   STRING014
  39.     String   STRING015
  40.     String   STRING016
  41.     String   STRING017
  42.     String   STRING018
  43.     String   STRING019
  44.     String   STRING020
  45.     String   STRING021
  46.     String   STRING022
  47.     String   STRING023
  48.     String   STRING024
  49.     String   STRING025
  50.     String   STRING026
  51.     String   STRING027
  52.     String   STRING028
  53.     String   STRING029
  54.     String   STRING030
  55.     String   STRING031
  56.  
  57. ;------------------------------------------------------------------------------
  58.  
  59.     Cls
  60.     INTEGER002 = "314"
  61.     STRING001 = PPEPath() + "VERIFY.CFG"
  62.     STRING008 = ReadLine(STRING001, 8)
  63.     STRING013 = ReadLine(STRING001, 6)
  64.     STRING014 = ReadLine(STRING001, 7)
  65.     STRING012 = ReadLine(STRING001, 1)
  66.     INTEGER004 = ReadLine(STRING001, 2)
  67.     INTEGER003 = ReadLine(STRING001, 3)
  68.     STRING004 = ReadLine(STRING001, 9)
  69.     STRING009 = PPEPath() + "VERIFY.LOG"
  70.     STRING022 = INTEGER004 * INTEGER002
  71.     STRING023 = (INTEGER004 * INTEGER002) / 2
  72.     STRING015 = (INTEGER004 * INTEGER002) / 2 + "10" + "2000" - "1500" + STRING022 - STRING023
  73.     STRING010 = ReadLine(STRING001, 4)
  74.     STRING006 = ReadLine(STRING001, 5)
  75.     STRING002 = PCBMac("@BOARDNAME@")
  76.     GetUser
  77.     FAppend 1, STRING009, 2, 0
  78.     FPutLn 1, "CSVerify Opened By ", U_Name(), " On ", Date()
  79.     STRING024 = "N"
  80.     If (AnsiOn()) Gosub LABEL002
  81.     :LABEL001
  82.     Select Case (STRING006)
  83.         Case "Y"
  84.             Gosub LABEL003
  85.         Case "y"
  86.             Gosub LABEL003
  87.         Case "Yes"
  88.             Gosub LABEL003
  89.         Case "yes"
  90.             Gosub LABEL003
  91.         Case "YES"
  92.             Gosub LABEL003
  93.         Case Else
  94.             Gosub LABEL004
  95.     End Select
  96.     :LABEL002
  97.     FPutLn 1, "Ansi Mode is Enabled"
  98.     STRING024 = "Y"
  99.     Gosub LABEL001
  100.     :LABEL003
  101.     FPutLn 1, "Entering Caller I.D. Mode Now..."
  102.     FPutLn 1, "CALLER I.D. REPORTED NAME: ", U_Name()
  103.     FPutLn 1, "CALLER I.D. REPORTED PHONE: ", CallId()
  104.     STRING025 = CallId()
  105.     Gosub LABEL005
  106.     :LABEL004
  107.     FPutLn 1, "Entering Normal Verify Mode Now..."
  108.     :LABEL005
  109.     STRING017 = U_Name()
  110.     STRING019 = U_Pwd
  111.     STRING020 = U_Ver
  112.     INTEGER006 = U_HVPhone
  113.     STRING021 = U_BDPhone
  114.     PutUser
  115.     Cls
  116.     Newlines 3
  117.     PrintLn "                                @X0ACSVerify v0.72@X07"
  118.     PrintLn "                      @X09Created By: CompuSoft Technologies@X07"
  119.     STRING026 = "N"
  120.     If (INTEGER003 == STRING015) Then
  121.         STRING026 = "Y"
  122.         Gosub LABEL006
  123.     Else
  124.         STRING026 = "N"
  125.         Gosub LABEL006
  126.     Endif
  127.     :LABEL006
  128.     If (STRING012 == STRING002) Then
  129.         Gosub LABEL007
  130.     Else
  131.         STRING026 = "N"
  132.         Gosub LABEL007
  133.     Endif
  134.     :LABEL007
  135.     If (STRING026 == "Y") Then
  136.         Gosub LABEL008
  137.     Else
  138.         STRING008 = "N"
  139.         Gosub LABEL009
  140.     Endif
  141.     :LABEL008
  142.     Select Case (STRING008)
  143.         Case "Y"
  144.             Gosub LABEL009
  145.         Case "y"
  146.             Gosub LABEL009
  147.         Case Else
  148.             Gosub LABEL010
  149.     End Select
  150.     :LABEL009
  151.     If (STRING026 == "Y") Then
  152.         PrintLn "                           @X0ERegistered To: @X0F", STRING012, "@X07"
  153.         Delay 30
  154.         Gosub LABEL011
  155.     Else
  156.         PrintLn "@X0C      CSVerify is UNRegistered! Please Encourage Your SysOp to Register...@X07"
  157.         Delay 50
  158.         Gosub LABEL011
  159.     Endif
  160.     :LABEL010
  161.     Delay 30
  162.     Gosub LABEL011
  163.     :LABEL011
  164.     Cls
  165.     Select Case (STRING006)
  166.         Case "Y"
  167.             Gosub LABEL013
  168.         Case "y"
  169.             Gosub LABEL013
  170.         Case "Yes"
  171.             Gosub LABEL013
  172.         Case "yes"
  173.             Gosub LABEL013
  174.         Case "YES"
  175.             Gosub LABEL013
  176.         Case Else
  177.             Gosub LABEL018
  178.     End Select
  179.     :LABEL012
  180.     Cls
  181.     Print "Retrieving Caller I.D. Name..."
  182.     STRING003 = Chr(8)
  183.     Print "/"
  184.     Delay 5
  185.     Print STRING003
  186.     Print "-"
  187.     Delay 5
  188.     Print STRING003
  189.     Print "\"
  190.     Delay 5
  191.     Print STRING003
  192.     Print "/"
  193.     Delay 5
  194.     Print STRING003
  195.     Print "-"
  196.     Delay 5
  197.     Print STRING003
  198.     Print "\"
  199.     Delay 5
  200.     Print STRING003
  201.     Print "/"
  202.     Delay 5
  203.     Print STRING003
  204.     Print "-"
  205.     Delay 5
  206.     Print STRING003
  207.     Print "\"
  208.     Delay 5
  209.     Print STRING003
  210.     Print "/"
  211.     Delay 5
  212.     Print STRING003
  213.     Print "-"
  214.     Delay 5
  215.     Print STRING003
  216.     Print "\"
  217.     Delay 5
  218.     Print STRING003
  219.     Print "/"
  220.     Delay 5
  221.     Print STRING003
  222.     Print "-"
  223.     Delay 5
  224.     Print STRING003
  225.     Print "\"
  226.     Delay 5
  227.     Print STRING003
  228.     Print "/"
  229.     Delay 5
  230.     Print STRING003
  231.     Print "-"
  232.     Delay 5
  233.     Print STRING003
  234.     Print "\"
  235.     Delay 5
  236.     Print STRING003
  237.     Print "/"
  238.     Delay 5
  239.     Print STRING003
  240.     Print "-"
  241.     Delay 5
  242.     Print STRING003
  243.     Print "\"
  244.     Delay 5
  245.     Print STRING003
  246.     Delay 10
  247.     PrintLn "√   DONE!"
  248.     Newline
  249.     Print "Retrieving Caller I.D. Phone Number..."
  250.     STRING003 = Chr(8)
  251.     Print "/"
  252.     Delay 5
  253.     Print STRING003
  254.     Print "-"
  255.     Delay 5
  256.     Print STRING003
  257.     Print "\"
  258.     Delay 5
  259.     Print STRING003
  260.     Print "/"
  261.     Delay 5
  262.     Print STRING003
  263.     Print "-"
  264.     Delay 5
  265.     Print STRING003
  266.     Print "\"
  267.     Delay 5
  268.     Print STRING003
  269.     Print "/"
  270.     Delay 5
  271.     Print STRING003
  272.     Print "-"
  273.     Delay 5
  274.     Print STRING003
  275.     Print "\"
  276.     Delay 5
  277.     Print STRING003
  278.     Print "/"
  279.     Delay 5
  280.     Print STRING003
  281.     Print "-"
  282.     Delay 5
  283.     Print STRING003
  284.     Print "\"
  285.     Delay 5
  286.     Print STRING003
  287.     Print "/"
  288.     Delay 5
  289.     Print STRING003
  290.     Print "-"
  291.     Delay 5
  292.     Print STRING003
  293.     Print "\"
  294.     Delay 5
  295.     Print STRING003
  296.     Print "/"
  297.     Delay 5
  298.     Print STRING003
  299.     Print "-"
  300.     Delay 5
  301.     Print STRING003
  302.     Print "\"
  303.     Delay 5
  304.     Print STRING003
  305.     Print "/"
  306.     Delay 5
  307.     Print STRING003
  308.     Print "-"
  309.     Delay 5
  310.     Print STRING003
  311.     Print "\"
  312.     Delay 5
  313.     Print STRING003
  314.     Delay 10
  315.     PrintLn "√   DONE!"
  316.     Delay 10
  317.     Gosub LABEL019
  318.     :LABEL013
  319.     If (STRING024 == "N") Then
  320.         Gosub LABEL012
  321.     Else
  322.         Cls
  323.     Endif
  324.     Newlines 10
  325.     PrintLn "@X0E                         Caller I.D. Mode Enabled....@X07"
  326.     Delay 25
  327.     Cls
  328.     Newlines 5
  329.     PrintLn "                       @X0AGetting Caller I.D. Information@X07"
  330.     PrintLn "     @X0F╒══════════════════════════════════════════════════════════════════════╕@X07"
  331.     PrintLn "     @X0F│                                                                      @X0F│@X07"
  332.     PrintLn "     @X0F╞══════════════════════════════════════════════════════════════════════╡@X07"
  333.     PrintLn "     @X0F│                 @X09[ ] @X0E Getting Name from Caller I.D.                   @X0F│@X07"
  334.     PrintLn "     @X0F│                 @X09[ ]  @X0EGetting Phone Number from Caller I.D.           @X0F│@X07"
  335.     PrintLn "     @X0F│                                                                      @X0F│@X07"
  336.     PrintLn "     @X0F╘══════════════════════════════════════════════════════════════════════╛@X07"
  337.     Gosub LABEL015
  338.     Gosub LABEL016
  339.     Gosub LABEL014
  340.     :LABEL014
  341.     Gosub LABEL015
  342.     Gosub LABEL017
  343.     AnsiPos 7, 8
  344.     Print "                                                                     "
  345.     AnsiPos 40, 8
  346.     Print "@X0CDONE!@X07"
  347.     Delay 30
  348.     Gosub LABEL034
  349.     :LABEL015
  350.     AnsiPos 7, 8
  351.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  352.     Delay 5
  353.     AnsiPos 7, 8
  354.     Print "@X0C▒▒@X07"
  355.     Delay 2
  356.     Print "@X0C▒▒@X07"
  357.     Delay 2
  358.     Print "@X0C▒▒@X07"
  359.     Delay 2
  360.     Print "@X0C▒▒@X07"
  361.     Delay 2
  362.     Print "@X0C▒▒@X07"
  363.     Delay 2
  364.     Print "@X0C▒@X07"
  365.     Delay 2
  366.     Print "@X0C▒▒▒@X07"
  367.     Delay 2
  368.     Print "@X0C▒@X07"
  369.     Delay 2
  370.     Print "@X0C▒@X07"
  371.     Delay 2
  372.     Print "@X0C▒@X07"
  373.     Delay 2
  374.     Print "@X0C▒@X07"
  375.     Delay 2
  376.     Print "@X0C▒▒@X07"
  377.     Delay 2
  378.     Print "@X0C▒▒@X07"
  379.     Delay 2
  380.     Print "@X0C▒@X07"
  381.     Delay 2
  382.     Print "@X0C▒▒▒@X07"
  383.     Delay 2
  384.     Print "@X0C▒@X07"
  385.     Delay 2
  386.     Print "@X0C▒▒@X07"
  387.     Delay 2
  388.     Print "@X0C▒▒@X07"
  389.     Delay 2
  390.     Print "@X0C▒▒@X07"
  391.     Delay 2
  392.     Print "@X0C▒▒@X07"
  393.     Delay 2
  394.     Print "@X0C▒▒@X07"
  395.     Delay 2
  396.     Print "@X0C▒▒@X07"
  397.     Delay 2
  398.     Print "@X0C▒▒@X07"
  399.     Delay 2
  400.     Print "@X0C▒▒@X07"
  401.     Delay 2
  402.     Print "@X0C▒▒@X07"
  403.     Delay 2
  404.     Print "@X0C▒▒@X07"
  405.     Delay 2
  406.     Print "@X0C▒@X07"
  407.     Delay 2
  408.     Print "@X0C▒▒@X07"
  409.     Delay 2
  410.     Print "@X0C▒▒@X07"
  411.     Delay 2
  412.     Print "@X0C▒▒@X07"
  413.     Delay 2
  414.     Print "@X0C▒▒@X07"
  415.     Delay 2
  416.     Print "@X0C▒▒@X07"
  417.     Delay 2
  418.     Print "@X0C▒▒@X07"
  419.     Delay 2
  420.     Print "@X0C▒▒@X07"
  421.     Delay 2
  422.     Print "@X0C▒▒@X07"
  423.     Delay 2
  424.     Print "@X0C▒▒@X07"
  425.     Delay 2
  426.     Print "@X0C▒▒@X07"
  427.     Return
  428.     :LABEL016
  429.     AnsiPos 25, 10
  430.     Print "@X0A√@X07"
  431.     Return
  432.     :LABEL017
  433.     AnsiPos 25, 11
  434.     Print "@X0A√@X07"
  435.     Return
  436.     :LABEL018
  437.     Gosub LABEL019
  438.     :LABEL019
  439.     Cls
  440.     DispFile PPEPath() + "VERIFY.NFO", 0
  441.     :LABEL020
  442.     Newline
  443.     STRING027 = "C"
  444.     InputText "@X0E(@X0C@TIMELEFT@ @X0Emin left), (C)ontinue CSVerify or (A)bort@X07", STRING027, 14, 1
  445.     Print "@X07"
  446.     Select Case (STRING027)
  447.         Case "C"
  448.             Gosub LABEL021
  449.         Case "c"
  450.             Gosub LABEL021
  451.         Case "A"
  452.             Gosub LABEL040
  453.         Case "a"
  454.             Gosub LABEL040
  455.         Case "*"
  456.             Newline
  457.             Newline
  458.             STRING005 = "1"
  459.             Gosub LABEL045
  460.             Gosub LABEL019
  461.         Case Else
  462.             Gosub LABEL020
  463.     End Select
  464.     :LABEL021
  465.     Cls
  466.     PrintLn "        @X09Verifying @X0A@USER@ @X09on @X0A@X0A", Date(), "@X09 at @X0A", Time(), "@X07"
  467.     Newlines 2
  468.     GetUser
  469.     Input "@X0EEnter your User I.D. (Name)@X07", STRING016
  470.     STRING016 = Upper(STRING016)
  471.     GetUser
  472.     Newlines 2
  473.     PrintLn "@X0EEnter Your ", STRING013, " Phone Number@X07"
  474.     Input "@X07", INTEGER005
  475.     Newlines 2
  476.     PrintLn "@X0EEnter Your ", STRING014, " Phone@X07"
  477.     Input "@X07", INTEGER007
  478.     Newlines 2
  479.     PrintLn "@X0EEnter Your Password For ", STRING012, "@X07"
  480.     Input "@X07", STRING018
  481.     STRING018 = Upper(STRING018)
  482.     PutUser
  483.     Gosub LABEL026
  484.     :LABEL022
  485.     Cls
  486.     Print "Checking User Name..."
  487.     STRING003 = Chr(8)
  488.     Print "/"
  489.     Delay 5
  490.     Print STRING003
  491.     Print "-"
  492.     Delay 5
  493.     Print STRING003
  494.     Print "\"
  495.     Delay 5
  496.     Print STRING003
  497.     Print "/"
  498.     Delay 5
  499.     Print STRING003
  500.     Print "-"
  501.     Delay 5
  502.     Print STRING003
  503.     Print "\"
  504.     Delay 5
  505.     Print STRING003
  506.     Print "/"
  507.     Delay 5
  508.     Print STRING003
  509.     Print "-"
  510.     Delay 5
  511.     Print STRING003
  512.     Print "\"
  513.     Delay 5
  514.     Print STRING003
  515.     Print "/"
  516.     Delay 5
  517.     Print STRING003
  518.     Print "-"
  519.     Delay 5
  520.     Print STRING003
  521.     Print "\"
  522.     Delay 5
  523.     Print STRING003
  524.     Print "/"
  525.     Delay 5
  526.     Print STRING003
  527.     Print "-"
  528.     Delay 5
  529.     Print STRING003
  530.     Print "\"
  531.     Delay 5
  532.     Print STRING003
  533.     Print "/"
  534.     Delay 5
  535.     Print STRING003
  536.     Print "-"
  537.     Delay 5
  538.     Print STRING003
  539.     Print "\"
  540.     Delay 5
  541.     Print STRING003
  542.     Print "/"
  543.     Delay 5
  544.     Print STRING003
  545.     Print "-"
  546.     Delay 5
  547.     Print STRING003
  548.     Print "\"
  549.     Delay 5
  550.     Print STRING003
  551.     Delay 10
  552.     GetUser
  553.     If (STRING016 == STRING017) Then
  554.         Print "√  PASSED!"
  555.         FPutLn 1, "User Passed Name Verification"
  556.         PutUser
  557.         Gosub LABEL023
  558.     Else
  559.         Print "X  FAILED!"
  560.         FPutLn 1, "User FAILED Name Verification"
  561.         STRING011 = "N"
  562.         PutUser
  563.         Gosub LABEL023
  564.     Endif
  565.     :LABEL023
  566.     Newline
  567.     Print "Checking ", STRING013, " Phone Number..."
  568.     STRING003 = Chr(8)
  569.     Print "/"
  570.     Delay 5
  571.     Print STRING003
  572.     Print "-"
  573.     Delay 5
  574.     Print STRING003
  575.     Print "\"
  576.     Delay 5
  577.     Print STRING003
  578.     Print "/"
  579.     Delay 5
  580.     Print STRING003
  581.     Print "-"
  582.     Delay 5
  583.     Print STRING003
  584.     Print "\"
  585.     Delay 5
  586.     Print STRING003
  587.     Print "/"
  588.     Delay 5
  589.     Print STRING003
  590.     Print "-"
  591.     Delay 5
  592.     Print STRING003
  593.     Print "\"
  594.     Delay 5
  595.     Print STRING003
  596.     Print "/"
  597.     Delay 5
  598.     Print STRING003
  599.     Print "-"
  600.     Delay 5
  601.     Print STRING003
  602.     Print "\"
  603.     Delay 5
  604.     Print STRING003
  605.     Print "/"
  606.     Delay 5
  607.     Print STRING003
  608.     Print "-"
  609.     Delay 5
  610.     Print STRING003
  611.     Print "\"
  612.     Delay 5
  613.     Print STRING003
  614.     Print "/"
  615.     Delay 5
  616.     Print STRING003
  617.     Print "-"
  618.     Delay 5
  619.     Print STRING003
  620.     Print "\"
  621.     Delay 5
  622.     Print STRING003
  623.     Print "/"
  624.     Delay 5
  625.     Print STRING003
  626.     Print "-"
  627.     Delay 5
  628.     Print STRING003
  629.     Print "\"
  630.     Delay 5
  631.     Print STRING003
  632.     Delay 10
  633.     GetUser
  634.     If (INTEGER005 == INTEGER006) Then
  635.         Print "√  PASSED!"
  636.         FPutLn 1, "User Passed ", STRING013, " Phone Verification"
  637.         PutUser
  638.         Gosub LABEL024
  639.     Else
  640.         Print "X  FAILED!"
  641.         FPutLn 1, "User FAILED ", STRING013, " Verification"
  642.         STRING011 = "N"
  643.         PutUser
  644.         Gosub LABEL024
  645.     Endif
  646.     :LABEL024
  647.     Newline
  648.     Print "Checking ", STRING014, " Phone Number..."
  649.     STRING003 = Chr(8)
  650.     Print "/"
  651.     Delay 5
  652.     Print STRING003
  653.     Print "-"
  654.     Delay 5
  655.     Print STRING003
  656.     Print "\"
  657.     Delay 5
  658.     Print STRING003
  659.     Print "/"
  660.     Delay 5
  661.     Print STRING003
  662.     Print "-"
  663.     Delay 5
  664.     Print STRING003
  665.     Print "\"
  666.     Delay 5
  667.     Print STRING003
  668.     Print "/"
  669.     Delay 5
  670.     Print STRING003
  671.     Print "-"
  672.     Delay 5
  673.     Print STRING003
  674.     Print "\"
  675.     Delay 5
  676.     Print STRING003
  677.     Print "/"
  678.     Delay 5
  679.     Print STRING003
  680.     Print "-"
  681.     Delay 5
  682.     Print STRING003
  683.     Print "\"
  684.     Delay 5
  685.     Print STRING003
  686.     Print "/"
  687.     Delay 5
  688.     Print STRING003
  689.     Print "-"
  690.     Delay 5
  691.     Print STRING003
  692.     Print "\"
  693.     Delay 5
  694.     Print STRING003
  695.     Print "/"
  696.     Delay 5
  697.     Print STRING003
  698.     Print "-"
  699.     Delay 5
  700.     Print STRING003
  701.     Print "\"
  702.     Delay 5
  703.     Print STRING003
  704.     Print "/"
  705.     Delay 5
  706.     Print STRING003
  707.     Print "-"
  708.     Delay 5
  709.     Print STRING003
  710.     Print "\"
  711.     Delay 5
  712.     Print STRING003
  713.     Delay 10
  714.     GetUser
  715.     If (INTEGER007 == STRING021) Then
  716.         Print "√  PASSED!"
  717.         FPutLn 1, "User Passed ", STRING014, " Phone Verification"
  718.         PutUser
  719.         Gosub LABEL025
  720.     Else
  721.         Print "X  FAILED!"
  722.         FPutLn 1, "User FAILED ", STRING014, " Verification"
  723.         STRING011 = "N"
  724.         PutUser
  725.         Gosub LABEL025
  726.     Endif
  727.     :LABEL025
  728.     Newline
  729.     Print "Checking Password..."
  730.     STRING003 = Chr(8)
  731.     Print "/"
  732.     Delay 5
  733.     Print STRING003
  734.     Print "-"
  735.     Delay 5
  736.     Print STRING003
  737.     Print "\"
  738.     Delay 5
  739.     Print STRING003
  740.     Print "/"
  741.     Delay 5
  742.     Print STRING003
  743.     Print "-"
  744.     Delay 5
  745.     Print STRING003
  746.     Print "\"
  747.     Delay 5
  748.     Print STRING003
  749.     Print "/"
  750.     Delay 5
  751.     Print STRING003
  752.     Print "-"
  753.     Delay 5
  754.     Print STRING003
  755.     Print "\"
  756.     Delay 5
  757.     Print STRING003
  758.     Print "/"
  759.     Delay 5
  760.     Print STRING003
  761.     Print "-"
  762.     Delay 5
  763.     Print STRING003
  764.     Print "\"
  765.     Delay 5
  766.     Print STRING003
  767.     Print "/"
  768.     Delay 5
  769.     Print STRING003
  770.     Print "-"
  771.     Delay 5
  772.     Print STRING003
  773.     Print "\"
  774.     Delay 5
  775.     Print STRING003
  776.     Print "/"
  777.     Delay 5
  778.     Print STRING003
  779.     Print "-"
  780.     Delay 5
  781.     Print STRING003
  782.     Print "\"
  783.     Delay 5
  784.     Print STRING003
  785.     Print "/"
  786.     Delay 5
  787.     Print STRING003
  788.     Print "-"
  789.     Delay 5
  790.     Print STRING003
  791.     Print "\"
  792.     Delay 5
  793.     Print STRING003
  794.     Delay 10
  795.     GetUser
  796.     If (STRING018 == STRING019) Then
  797.         Print "√  PASSED!"
  798.         FPutLn 1, "User Passed Password Verification"
  799.         PutUser
  800.         Gosub LABEL030
  801.     Else
  802.         Print "X  FAILED!"
  803.         FPutLn 1, "User FAILED Password Verification"
  804.         STRING011 = "N"
  805.         PutUser
  806.         Gosub LABEL030
  807.     Endif
  808.     :LABEL026
  809.     If (STRING024 == "N") Then
  810.         Gosub LABEL022
  811.     Else
  812.         Cls
  813.     Endif
  814.     Cls
  815.     Newlines 5
  816.     PrintLn "                         @X0EVerifying Information....@X07"
  817.     PrintLn "@X0F╒═════════════════════════════════════════════════════════════════════════╕@X07"
  818.     PrintLn "@X0F│                                                                         @X0F│@X07"
  819.     PrintLn "@X0F╞═════════════════════════════════════════════════════════════════════════╡@X07"
  820.     PrintLn "@X0F│      @X09[ ] @X0ACHECKING USER NAME        @X09[ ] @X0ACHECKING ", STRING013, " PHONE NUMBER@X0F@POS:75@│@X07"
  821.     PrintLn "@X0F│                                                                         @X0F│@X07"
  822.     PrintLn "@X0F│      @X09[ ] @X0ACHECKING ", STRING014, " PHONE@POS:38@@X09[ ] @X0ACHECKING PASSWORD             @X0F   │@X07"
  823.     PrintLn "@X0F│     @X07X @X07= FAILED CHECK                               √ = PASSED CHECK     @X0F│@X07"
  824.     PrintLn "@X0F╘═════════════════════════════════════════════════════════════════════════╛@X07"
  825.     FPutLn 1, "Verifing Information Entered By User"
  826.     STRING011 = "Y"
  827.     AnsiPos 2, 8
  828.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  829.     Delay 5
  830.     AnsiPos 2, 8
  831.     Print "@X0C▒▒@X07"
  832.     Delay 2
  833.     Print "@X0C▒▒@X07"
  834.     Delay 2
  835.     Print "@X0C▒▒@X07"
  836.     Delay 2
  837.     Print "@X0C▒▒@X07"
  838.     Delay 2
  839.     Print "@X0C▒▒@X07"
  840.     Delay 2
  841.     Print "@X0C▒@X07"
  842.     Delay 2
  843.     Print "@X0C▒▒▒@X07"
  844.     Delay 2
  845.     Print "@X0C▒@X07"
  846.     Delay 2
  847.     Print "@X0C▒@X07"
  848.     Delay 2
  849.     Print "@X0C▒@X07"
  850.     Delay 2
  851.     Print "@X0C▒@X07"
  852.     Delay 2
  853.     Print "@X0C▒▒@X07"
  854.     Delay 2
  855.     Print "@X0C▒▒@X07"
  856.     Delay 2
  857.     Print "@X0C▒@X07"
  858.     Delay 2
  859.     Print "@X0C▒▒▒@X07"
  860.     Delay 2
  861.     Print "@X0C▒@X07"
  862.     Delay 2
  863.     Print "@X0C▒▒@X07"
  864.     Delay 2
  865.     Print "@X0C▒▒@X07"
  866.     Delay 2
  867.     Print "@X0C▒▒@X07"
  868.     Delay 2
  869.     Print "@X0C▒▒@X07"
  870.     Delay 2
  871.     Print "@X0C▒▒@X07"
  872.     Delay 2
  873.     Print "@X0C▒▒@X07"
  874.     Delay 2
  875.     Print "@X0C▒▒@X07"
  876.     Delay 2
  877.     Print "@X0C▒▒@X07"
  878.     Delay 2
  879.     Print "@X0C▒▒@X07"
  880.     Delay 2
  881.     Print "@X0C▒▒@X07"
  882.     Delay 2
  883.     Print "@X0C▒@X07"
  884.     Delay 2
  885.     Print "@X0C▒▒@X07"
  886.     Delay 2
  887.     Print "@X0C▒▒@X07"
  888.     Delay 2
  889.     Print "@X0C▒▒@X07"
  890.     Delay 2
  891.     Print "@X0C▒▒@X07"
  892.     Delay 2
  893.     Print "@X0C▒▒@X07"
  894.     Delay 2
  895.     Print "@X0C▒▒@X07"
  896.     Delay 2
  897.     Print "@X0C▒▒@X07"
  898.     Delay 2
  899.     Print "@X0C▒▒@X07"
  900.     Delay 2
  901.     Print "@X0C▒▒@X07"
  902.     Delay 2
  903.     Print "@X0C▒▒@X07"
  904.     GetUser
  905.     If (STRING016 == STRING017) Then
  906.         AnsiPos 9, 10
  907.         Print "@X0C√@X07"
  908.         FPutLn 1, "User Passed Name Verification"
  909.         PutUser
  910.         Gosub LABEL027
  911.     Else
  912.         AnsiPos 9, 10
  913.         Print "@X0CX@X07"
  914.         FPutLn 1, "User FAILED Name Verification"
  915.         STRING011 = "N"
  916.         PutUser
  917.         Gosub LABEL027
  918.     Endif
  919.     :LABEL027
  920.     AnsiPos 2, 8
  921.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  922.     Delay 5
  923.     AnsiPos 2, 8
  924.     Print "@X0C▒▒@X07"
  925.     Delay 2
  926.     Print "@X0C▒▒@X07"
  927.     Delay 2
  928.     Print "@X0C▒▒@X07"
  929.     Delay 2
  930.     Print "@X0C▒▒@X07"
  931.     Delay 2
  932.     Print "@X0C▒▒@X07"
  933.     Delay 2
  934.     Print "@X0C▒@X07"
  935.     Delay 2
  936.     Print "@X0C▒▒▒@X07"
  937.     Delay 2
  938.     Print "@X0C▒@X07"
  939.     Delay 2
  940.     Print "@X0C▒@X07"
  941.     Delay 2
  942.     Print "@X0C▒@X07"
  943.     Delay 2
  944.     Print "@X0C▒@X07"
  945.     Delay 2
  946.     Print "@X0C▒▒@X07"
  947.     Delay 2
  948.     Print "@X0C▒▒@X07"
  949.     Delay 2
  950.     Print "@X0C▒@X07"
  951.     Delay 2
  952.     Print "@X0C▒▒▒@X07"
  953.     Delay 2
  954.     Print "@X0C▒@X07"
  955.     Delay 2
  956.     Print "@X0C▒▒@X07"
  957.     Delay 2
  958.     Print "@X0C▒▒@X07"
  959.     Delay 2
  960.     Print "@X0C▒▒@X07"
  961.     Delay 2
  962.     Print "@X0C▒▒@X07"
  963.     Delay 2
  964.     Print "@X0C▒▒@X07"
  965.     Delay 2
  966.     Print "@X0C▒▒@X07"
  967.     Delay 2
  968.     Print "@X0C▒▒@X07"
  969.     Delay 2
  970.     Print "@X0C▒▒@X07"
  971.     Delay 2
  972.     Print "@X0C▒▒@X07"
  973.     Delay 2
  974.     Print "@X0C▒▒@X07"
  975.     Delay 2
  976.     Print "@X0C▒@X07"
  977.     Delay 2
  978.     Print "@X0C▒▒@X07"
  979.     Delay 2
  980.     Print "@X0C▒▒@X07"
  981.     Delay 2
  982.     Print "@X0C▒▒@X07"
  983.     Delay 2
  984.     Print "@X0C▒▒@X07"
  985.     Delay 2
  986.     Print "@X0C▒▒@X07"
  987.     Delay 2
  988.     Print "@X0C▒▒@X07"
  989.     Delay 2
  990.     Print "@X0C▒▒@X07"
  991.     Delay 2
  992.     Print "@X0C▒▒@X07"
  993.     Delay 2
  994.     Print "@X0C▒▒@X07"
  995.     Delay 2
  996.     Print "@X0C▒▒@X07"
  997.     GetUser
  998.     If (INTEGER005 == INTEGER006) Then
  999.         AnsiPos 39, 10
  1000.         Print "@X0C√@X07"
  1001.         FPutLn 1, "User Passed Phone #1 Verification"
  1002.         PutUser
  1003.         Gosub LABEL028
  1004.     Else
  1005.         AnsiPos 39, 10
  1006.         Print "@X0CX@X07"
  1007.         FPutLn 1, "User FAILED Phone #1 Verification"
  1008.         STRING011 = "N"
  1009.         PutUser
  1010.         Gosub LABEL028
  1011.     Endif
  1012.     :LABEL028
  1013.     AnsiPos 2, 8
  1014.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  1015.     Delay 5
  1016.     AnsiPos 2, 8
  1017.     Print "@X0C▒▒@X07"
  1018.     Delay 2
  1019.     Print "@X0C▒▒@X07"
  1020.     Delay 2
  1021.     Print "@X0C▒▒@X07"
  1022.     Delay 2
  1023.     Print "@X0C▒▒@X07"
  1024.     Delay 2
  1025.     Print "@X0C▒▒@X07"
  1026.     Delay 2
  1027.     Print "@X0C▒@X07"
  1028.     Delay 2
  1029.     Print "@X0C▒▒▒@X07"
  1030.     Delay 2
  1031.     Print "@X0C▒@X07"
  1032.     Delay 2
  1033.     Print "@X0C▒@X07"
  1034.     Delay 2
  1035.     Print "@X0C▒@X07"
  1036.     Delay 2
  1037.     Print "@X0C▒@X07"
  1038.     Delay 2
  1039.     Print "@X0C▒▒@X07"
  1040.     Delay 2
  1041.     Print "@X0C▒▒@X07"
  1042.     Delay 2
  1043.     Print "@X0C▒@X07"
  1044.     Delay 2
  1045.     Print "@X0C▒▒▒@X07"
  1046.     Delay 2
  1047.     Print "@X0C▒@X07"
  1048.     Delay 2
  1049.     Print "@X0C▒▒@X07"
  1050.     Delay 2
  1051.     Print "@X0C▒▒@X07"
  1052.     Delay 2
  1053.     Print "@X0C▒▒@X07"
  1054.     Delay 2
  1055.     Print "@X0C▒▒@X07"
  1056.     Delay 2
  1057.     Print "@X0C▒▒@X07"
  1058.     Delay 2
  1059.     Print "@X0C▒▒@X07"
  1060.     Delay 2
  1061.     Print "@X0C▒▒@X07"
  1062.     Delay 2
  1063.     Print "@X0C▒▒@X07"
  1064.     Delay 2
  1065.     Print "@X0C▒▒@X07"
  1066.     Delay 2
  1067.     Print "@X0C▒▒@X07"
  1068.     Delay 2
  1069.     Print "@X0C▒@X07"
  1070.     Delay 2
  1071.     Print "@X0C▒▒@X07"
  1072.     Delay 2
  1073.     Print "@X0C▒▒@X07"
  1074.     Delay 2
  1075.     Print "@X0C▒▒@X07"
  1076.     Delay 2
  1077.     Print "@X0C▒▒@X07"
  1078.     Delay 2
  1079.     Print "@X0C▒▒@X07"
  1080.     Delay 2
  1081.     Print "@X0C▒▒@X07"
  1082.     Delay 2
  1083.     Print "@X0C▒▒@X07"
  1084.     Delay 2
  1085.     Print "@X0C▒▒@X07"
  1086.     Delay 2
  1087.     Print "@X0C▒▒@X07"
  1088.     Delay 2
  1089.     Print "@X0C▒▒@X07"
  1090.     GetUser
  1091.     If (INTEGER007 == STRING021) Then
  1092.         AnsiPos 9, 12
  1093.         Print "@X0C√@X07"
  1094.         FPutLn 1, "User Passed Phone #2 Verification"
  1095.         PutUser
  1096.         Gosub LABEL029
  1097.     Else
  1098.         AnsiPos 9, 12
  1099.         Print "@X0CX@X07"
  1100.         FPutLn 1, "User FAILED Phone #2 Verification"
  1101.         STRING011 = "N"
  1102.         PutUser
  1103.         Gosub LABEL029
  1104.     Endif
  1105.     :LABEL029
  1106.     AnsiPos 2, 8
  1107.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  1108.     Delay 5
  1109.     AnsiPos 2, 8
  1110.     Print "@X0C▒▒@X07"
  1111.     Delay 2
  1112.     Print "@X0C▒▒@X07"
  1113.     Delay 2
  1114.     Print "@X0C▒▒@X07"
  1115.     Delay 2
  1116.     Print "@X0C▒▒@X07"
  1117.     Delay 2
  1118.     Print "@X0C▒▒@X07"
  1119.     Delay 2
  1120.     Print "@X0C▒@X07"
  1121.     Delay 2
  1122.     Print "@X0C▒▒▒@X07"
  1123.     Delay 2
  1124.     Print "@X0C▒@X07"
  1125.     Delay 2
  1126.     Print "@X0C▒@X07"
  1127.     Delay 2
  1128.     Print "@X0C▒@X07"
  1129.     Delay 2
  1130.     Print "@X0C▒@X07"
  1131.     Delay 2
  1132.     Print "@X0C▒▒@X07"
  1133.     Delay 2
  1134.     Print "@X0C▒▒@X07"
  1135.     Delay 2
  1136.     Print "@X0C▒@X07"
  1137.     Delay 2
  1138.     Print "@X0C▒▒▒@X07"
  1139.     Delay 2
  1140.     Print "@X0C▒@X07"
  1141.     Delay 2
  1142.     Print "@X0C▒▒@X07"
  1143.     Delay 2
  1144.     Print "@X0C▒▒@X07"
  1145.     Delay 2
  1146.     Print "@X0C▒▒@X07"
  1147.     Delay 2
  1148.     Print "@X0C▒▒@X07"
  1149.     Delay 2
  1150.     Print "@X0C▒▒@X07"
  1151.     Delay 2
  1152.     Print "@X0C▒▒@X07"
  1153.     Delay 2
  1154.     Print "@X0C▒▒@X07"
  1155.     Delay 2
  1156.     Print "@X0C▒▒@X07"
  1157.     Delay 2
  1158.     Print "@X0C▒▒@X07"
  1159.     Delay 2
  1160.     Print "@X0C▒▒@X07"
  1161.     Delay 2
  1162.     Print "@X0C▒@X07"
  1163.     Delay 2
  1164.     Print "@X0C▒▒@X07"
  1165.     Delay 2
  1166.     Print "@X0C▒▒@X07"
  1167.     Delay 2
  1168.     Print "@X0C▒▒@X07"
  1169.     Delay 2
  1170.     Print "@X0C▒▒@X07"
  1171.     Delay 2
  1172.     Print "@X0C▒▒@X07"
  1173.     Delay 2
  1174.     Print "@X0C▒▒@X07"
  1175.     Delay 2
  1176.     Print "@X0C▒▒@X07"
  1177.     Delay 2
  1178.     Print "@X0C▒▒@X07"
  1179.     Delay 2
  1180.     Print "@X0C▒▒@X07"
  1181.     Delay 2
  1182.     Print "@X0C▒▒@X07"
  1183.     GetUser
  1184.     If (STRING018 == STRING019) Then
  1185.         AnsiPos 39, 12
  1186.         Print "@X0C√@X07"
  1187.         FPutLn 1, "User Passed Password Verification"
  1188.         PutUser
  1189.         Gosub LABEL030
  1190.     Else
  1191.         AnsiPos 39, 12
  1192.         Print "@X0CX@X07"
  1193.         FPutLn 1, "User FAILED Password Verification"
  1194.         STRING011 = "N"
  1195.         PutUser
  1196.         Gosub LABEL030
  1197.     Endif
  1198.     :LABEL030
  1199.     Newline
  1200.     Select Case (STRING011)
  1201.         Case "Y"
  1202.             AnsiPos 1, 15
  1203.             PrintLn "                        @X0AYou Passed The Verification...@X07"
  1204.             Delay 25
  1205.             Cls
  1206.             DispFile PPEPath() + "PASS.NFO", 0
  1207.             Gosub LABEL031
  1208.         Case "N"
  1209.             AnsiPos 1, 15
  1210.             PrintLn "@X0C                Sorry, You did not enter all the correct information!@X07"
  1211.             Delay 25
  1212.             Cls
  1213.             DispFile PPEPath() + "FAIL.NFO", 0
  1214.             Wait
  1215.             Gosub LABEL040
  1216.         Case Else
  1217.             AnsiPos 1, 15
  1218.             PrintLn "@X8C        ERROR! ERROR! An Error has accured in the program. Notify SysOp!!@X07"
  1219.             Delay 75
  1220.             Gosub LABEL040
  1221.     End Select
  1222.     :LABEL031
  1223.     GetUser
  1224.     U_Sec = STRING010
  1225.     PutUser
  1226.     Wait
  1227.     Gosub LABEL040
  1228.     Cls
  1229.     Print "Checking User Name..."
  1230.     STRING003 = Chr(8)
  1231.     Print "/"
  1232.     Delay 5
  1233.     Print STRING003
  1234.     Print "-"
  1235.     Delay 5
  1236.     Print STRING003
  1237.     Print "\"
  1238.     Delay 5
  1239.     Print STRING003
  1240.     Print "/"
  1241.     Delay 5
  1242.     Print STRING003
  1243.     Print "-"
  1244.     Delay 5
  1245.     Print STRING003
  1246.     Print "\"
  1247.     Delay 5
  1248.     Print STRING003
  1249.     Print "/"
  1250.     Delay 5
  1251.     Print STRING003
  1252.     Print "-"
  1253.     Delay 5
  1254.     Print STRING003
  1255.     Print "\"
  1256.     Delay 5
  1257.     Print STRING003
  1258.     Print "/"
  1259.     Delay 5
  1260.     Print STRING003
  1261.     Print "-"
  1262.     Delay 5
  1263.     Print STRING003
  1264.     Print "\"
  1265.     Delay 5
  1266.     Print STRING003
  1267.     Print "/"
  1268.     Delay 5
  1269.     Print STRING003
  1270.     Print "-"
  1271.     Delay 5
  1272.     Print STRING003
  1273.     Print "\"
  1274.     Delay 5
  1275.     Print STRING003
  1276.     Print "/"
  1277.     Delay 5
  1278.     Print STRING003
  1279.     Print "-"
  1280.     Delay 5
  1281.     Print STRING003
  1282.     Print "\"
  1283.     Delay 5
  1284.     Print STRING003
  1285.     Print "/"
  1286.     Delay 5
  1287.     Print STRING003
  1288.     Print "-"
  1289.     Delay 5
  1290.     Print STRING003
  1291.     Print "\"
  1292.     Delay 5
  1293.     Print STRING003
  1294.     Delay 10
  1295.     GetUser
  1296.     If (STRING016 == STRING017) Then
  1297.         Print "√  PASSED!"
  1298.         FPutLn 1, "User Passed Name Verification"
  1299.         PutUser
  1300.         Gosub LABEL032
  1301.     Else
  1302.         Print "X  FAILED!"
  1303.         FPutLn 1, "User FAILED Name Verification"
  1304.         STRING011 = "N"
  1305.         PutUser
  1306.         Gosub LABEL032
  1307.     Endif
  1308.     :LABEL032
  1309.     Newline
  1310.     Print "Checking Caller I.D. Phone Number..."
  1311.     STRING003 = Chr(8)
  1312.     Print "/"
  1313.     Delay 5
  1314.     Print STRING003
  1315.     Print "-"
  1316.     Delay 5
  1317.     Print STRING003
  1318.     Print "\"
  1319.     Delay 5
  1320.     Print STRING003
  1321.     Print "/"
  1322.     Delay 5
  1323.     Print STRING003
  1324.     Print "-"
  1325.     Delay 5
  1326.     Print STRING003
  1327.     Print "\"
  1328.     Delay 5
  1329.     Print STRING003
  1330.     Print "/"
  1331.     Delay 5
  1332.     Print STRING003
  1333.     Print "-"
  1334.     Delay 5
  1335.     Print STRING003
  1336.     Print "\"
  1337.     Delay 5
  1338.     Print STRING003
  1339.     Print "/"
  1340.     Delay 5
  1341.     Print STRING003
  1342.     Print "-"
  1343.     Delay 5
  1344.     Print STRING003
  1345.     Print "\"
  1346.     Delay 5
  1347.     Print STRING003
  1348.     Print "/"
  1349.     Delay 5
  1350.     Print STRING003
  1351.     Print "-"
  1352.     Delay 5
  1353.     Print STRING003
  1354.     Print "\"
  1355.     Delay 5
  1356.     Print STRING003
  1357.     Print "/"
  1358.     Delay 5
  1359.     Print STRING003
  1360.     Print "-"
  1361.     Delay 5
  1362.     Print STRING003
  1363.     Print "\"
  1364.     Delay 5
  1365.     Print STRING003
  1366.     Print "/"
  1367.     Delay 5
  1368.     Print STRING003
  1369.     Print "-"
  1370.     Delay 5
  1371.     Print STRING003
  1372.     Print "\"
  1373.     Delay 5
  1374.     Print STRING003
  1375.     Delay 10
  1376.     GetUser
  1377.     Select Case (STRING025)
  1378.         Case U_HVPhone
  1379.             Print "√  PASSED!"
  1380.             PutUser
  1381.             Gosub LABEL033
  1382.         Case U_BDPhone
  1383.             Print "√  PASSED!"
  1384.             FPutLn 1, "User Passed Caller I.D. Phone Verification"
  1385.             PutUser
  1386.             Gosub LABEL033
  1387.         Case Else
  1388.             Print "X  FAILED!"
  1389.             FPutLn 1, "User FAILED Caller I.D. Phone Verification"
  1390.             STRING011 = "N"
  1391.             PutUser
  1392.             Gosub LABEL033
  1393.     End Select
  1394.     :LABEL033
  1395.     Newline
  1396.     Print "Checking Password..."
  1397.     STRING003 = Chr(8)
  1398.     Print "/"
  1399.     Delay 5
  1400.     Print STRING003
  1401.     Print "-"
  1402.     Delay 5
  1403.     Print STRING003
  1404.     Print "\"
  1405.     Delay 5
  1406.     Print STRING003
  1407.     Print "/"
  1408.     Delay 5
  1409.     Print STRING003
  1410.     Print "-"
  1411.     Delay 5
  1412.     Print STRING003
  1413.     Print "\"
  1414.     Delay 5
  1415.     Print STRING003
  1416.     Print "/"
  1417.     Delay 5
  1418.     Print STRING003
  1419.     Print "-"
  1420.     Delay 5
  1421.     Print STRING003
  1422.     Print "\"
  1423.     Delay 5
  1424.     Print STRING003
  1425.     Print "/"
  1426.     Delay 5
  1427.     Print STRING003
  1428.     Print "-"
  1429.     Delay 5
  1430.     Print STRING003
  1431.     Print "\"
  1432.     Delay 5
  1433.     Print STRING003
  1434.     Print "/"
  1435.     Delay 5
  1436.     Print STRING003
  1437.     Print "-"
  1438.     Delay 5
  1439.     Print STRING003
  1440.     Print "\"
  1441.     Delay 5
  1442.     Print STRING003
  1443.     Print "/"
  1444.     Delay 5
  1445.     Print STRING003
  1446.     Print "-"
  1447.     Delay 5
  1448.     Print STRING003
  1449.     Print "\"
  1450.     Delay 5
  1451.     Print STRING003
  1452.     Print "/"
  1453.     Delay 5
  1454.     Print STRING003
  1455.     Print "-"
  1456.     Delay 5
  1457.     Print STRING003
  1458.     Print "\"
  1459.     Delay 5
  1460.     Print STRING003
  1461.     Delay 10
  1462.     GetUser
  1463.     If (STRING018 == STRING019) Then
  1464.         Print "√  PASSED!"
  1465.         FPutLn 1, "User Passed Password Verification"
  1466.         PutUser
  1467.         Gosub LABEL039
  1468.     Else
  1469.         Print "X  FAILED!"
  1470.         FPutLn 1, "User FAILED Password Verification"
  1471.         STRING011 = "N"
  1472.         PutUser
  1473.         Gosub LABEL039
  1474.     Endif
  1475.     :LABEL034
  1476.     Cls
  1477.     DispFile PPEPath() + "CIDVERIF.NFO", 0
  1478.     :LABEL035
  1479.     STRING028 = "C"
  1480.     InputText "@X0E(@X0C@TIMELEFT@ @X0Emin left), (C)ontinue CSVerify or (A)bort@X07", STRING028, 14, 1
  1481.     Print "@X07"
  1482.     Select Case (STRING028)
  1483.         Case "C"
  1484.             Gosub LABEL036
  1485.         Case "c"
  1486.             Gosub LABEL036
  1487.         Case "A"
  1488.             Gosub LABEL040
  1489.         Case "a"
  1490.             Gosub LABEL040
  1491.         Case "*"
  1492.             Newline
  1493.             Newline
  1494.             STRING005 = "2"
  1495.             Gosub LABEL045
  1496.             Gosub LABEL034
  1497.         Case Else
  1498.             Gosub LABEL035
  1499.     End Select
  1500.     :LABEL036
  1501.     Cls
  1502.     PrintLn "        @X09Verifying @X0A@USER@ @X09on @X0A@X0A", Date(), "@X09 at @X0A", Time(), "@X07"
  1503.     Newlines 2
  1504.     GetUser
  1505.     STRING016 = U_Name()
  1506.     PrintLn "@X0EEnter Your Password For ", STRING012, "@X07"
  1507.     Input "", STRING018
  1508.     STRING018 = Upper(STRING018)
  1509.     PutUser
  1510.     Cls
  1511.     Newlines 5
  1512.     PrintLn "                         @X0EVerifying Information....@X07"
  1513.     PrintLn "@X0F╒═════════════════════════════════════════════════════════════════════════╕@X07"
  1514.     PrintLn "@X0F│                                                                         @X0F│@X07"
  1515.     PrintLn "@X0F╞═════════════════════════════════════════════════════════════════════════╡@X07"
  1516.     PrintLn "@X0F│      @X09[ ] @X0ACHECKING USER NAME        @X09[ ] @X0ACHECKING CALLER I.D. PHONE       @X0F│@X07"
  1517.     PrintLn "@X0F│                                                                         @X0F│@X07"
  1518.     PrintLn "@X0F│                       @X09[ ] @X0ACHECKING PASSWORD                          @X0F   │@X07"
  1519.     PrintLn "@X0F│     @X07X @X07= FAILED CHECK                               √ = PASSED CHECK     @X0F│@X07"
  1520.     PrintLn "@X0F╘═════════════════════════════════════════════════════════════════════════╛@X07"
  1521.     STRING011 = "Y"
  1522.     FPutLn 1, "Verifing Information Entered By User"
  1523.     AnsiPos 2, 8
  1524.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  1525.     Delay 5
  1526.     AnsiPos 2, 8
  1527.     Print "@X0C▒▒@X07"
  1528.     Delay 2
  1529.     Print "@X0C▒▒@X07"
  1530.     Delay 2
  1531.     Print "@X0C▒▒@X07"
  1532.     Delay 2
  1533.     Print "@X0C▒▒@X07"
  1534.     Delay 2
  1535.     Print "@X0C▒▒@X07"
  1536.     Delay 2
  1537.     Print "@X0C▒@X07"
  1538.     Delay 2
  1539.     Print "@X0C▒▒▒@X07"
  1540.     Delay 2
  1541.     Print "@X0C▒@X07"
  1542.     Delay 2
  1543.     Print "@X0C▒@X07"
  1544.     Delay 2
  1545.     Print "@X0C▒@X07"
  1546.     Delay 2
  1547.     Print "@X0C▒@X07"
  1548.     Delay 2
  1549.     Print "@X0C▒▒@X07"
  1550.     Delay 2
  1551.     Print "@X0C▒▒@X07"
  1552.     Delay 2
  1553.     Print "@X0C▒@X07"
  1554.     Delay 2
  1555.     Print "@X0C▒▒▒@X07"
  1556.     Delay 2
  1557.     Print "@X0C▒@X07"
  1558.     Delay 2
  1559.     Print "@X0C▒▒@X07"
  1560.     Delay 2
  1561.     Print "@X0C▒▒@X07"
  1562.     Delay 2
  1563.     Print "@X0C▒▒@X07"
  1564.     Delay 2
  1565.     Print "@X0C▒▒@X07"
  1566.     Delay 2
  1567.     Print "@X0C▒▒@X07"
  1568.     Delay 2
  1569.     Print "@X0C▒▒@X07"
  1570.     Delay 2
  1571.     Print "@X0C▒▒@X07"
  1572.     Delay 2
  1573.     Print "@X0C▒▒@X07"
  1574.     Delay 2
  1575.     Print "@X0C▒▒@X07"
  1576.     Delay 2
  1577.     Print "@X0C▒▒@X07"
  1578.     Delay 2
  1579.     Print "@X0C▒@X07"
  1580.     Delay 2
  1581.     Print "@X0C▒▒@X07"
  1582.     Delay 2
  1583.     Print "@X0C▒▒@X07"
  1584.     Delay 2
  1585.     Print "@X0C▒▒@X07"
  1586.     Delay 2
  1587.     Print "@X0C▒▒@X07"
  1588.     Delay 2
  1589.     Print "@X0C▒▒@X07"
  1590.     Delay 2
  1591.     Print "@X0C▒▒@X07"
  1592.     Delay 2
  1593.     Print "@X0C▒▒@X07"
  1594.     Delay 2
  1595.     Print "@X0C▒▒@X07"
  1596.     Delay 2
  1597.     Print "@X0C▒▒@X07"
  1598.     Delay 2
  1599.     Print "@X0C▒▒@X07"
  1600.     GetUser
  1601.     If (STRING016 == STRING017) Then
  1602.         AnsiPos 9, 10
  1603.         Print "@X0C√@X07"
  1604.         FPutLn 1, "User Passed Name Verification"
  1605.         PutUser
  1606.         Gosub LABEL037
  1607.     Else
  1608.         AnsiPos 9, 10
  1609.         Print "@X0CX@X07"
  1610.         FPutLn 1, "User FAILED Name Verification"
  1611.         STRING011 = "N"
  1612.         PutUser
  1613.         Gosub LABEL037
  1614.     Endif
  1615.     :LABEL037
  1616.     AnsiPos 2, 8
  1617.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  1618.     Delay 5
  1619.     AnsiPos 2, 8
  1620.     Print "@X0C▒▒@X07"
  1621.     Delay 2
  1622.     Print "@X0C▒▒@X07"
  1623.     Delay 2
  1624.     Print "@X0C▒▒@X07"
  1625.     Delay 2
  1626.     Print "@X0C▒▒@X07"
  1627.     Delay 2
  1628.     Print "@X0C▒▒@X07"
  1629.     Delay 2
  1630.     Print "@X0C▒@X07"
  1631.     Delay 2
  1632.     Print "@X0C▒▒▒@X07"
  1633.     Delay 2
  1634.     Print "@X0C▒@X07"
  1635.     Delay 2
  1636.     Print "@X0C▒@X07"
  1637.     Delay 2
  1638.     Print "@X0C▒@X07"
  1639.     Delay 2
  1640.     Print "@X0C▒@X07"
  1641.     Delay 2
  1642.     Print "@X0C▒▒@X07"
  1643.     Delay 2
  1644.     Print "@X0C▒▒@X07"
  1645.     Delay 2
  1646.     Print "@X0C▒@X07"
  1647.     Delay 2
  1648.     Print "@X0C▒▒▒@X07"
  1649.     Delay 2
  1650.     Print "@X0C▒@X07"
  1651.     Delay 2
  1652.     Print "@X0C▒▒@X07"
  1653.     Delay 2
  1654.     Print "@X0C▒▒@X07"
  1655.     Delay 2
  1656.     Print "@X0C▒▒@X07"
  1657.     Delay 2
  1658.     Print "@X0C▒▒@X07"
  1659.     Delay 2
  1660.     Print "@X0C▒▒@X07"
  1661.     Delay 2
  1662.     Print "@X0C▒▒@X07"
  1663.     Delay 2
  1664.     Print "@X0C▒▒@X07"
  1665.     Delay 2
  1666.     Print "@X0C▒▒@X07"
  1667.     Delay 2
  1668.     Print "@X0C▒▒@X07"
  1669.     Delay 2
  1670.     Print "@X0C▒▒@X07"
  1671.     Delay 2
  1672.     Print "@X0C▒@X07"
  1673.     Delay 2
  1674.     Print "@X0C▒▒@X07"
  1675.     Delay 2
  1676.     Print "@X0C▒▒@X07"
  1677.     Delay 2
  1678.     Print "@X0C▒▒@X07"
  1679.     Delay 2
  1680.     Print "@X0C▒▒@X07"
  1681.     Delay 2
  1682.     Print "@X0C▒▒@X07"
  1683.     Delay 2
  1684.     Print "@X0C▒▒@X07"
  1685.     Delay 2
  1686.     Print "@X0C▒▒@X07"
  1687.     Delay 2
  1688.     Print "@X0C▒▒@X07"
  1689.     Delay 2
  1690.     Print "@X0C▒▒@X07"
  1691.     Delay 2
  1692.     Print "@X0C▒▒@X07"
  1693.     GetUser
  1694.     Select Case (STRING025)
  1695.         Case U_HVPhone
  1696.             AnsiPos 39, 10
  1697.             Print "@X0C√@X07"
  1698.             PutUser
  1699.             Gosub LABEL038
  1700.         Case U_BDPhone
  1701.             AnsiPos 39, 10
  1702.             Print "@X0C√@X07"
  1703.             FPutLn 1, "User Passed Caller I.D. Phone Verification"
  1704.             PutUser
  1705.             Gosub LABEL038
  1706.         Case Else
  1707.             AnsiPos 39, 10
  1708.             Print "@X0CX@X07"
  1709.             FPutLn 1, "User FAILED Caller I.D. Phone Verification"
  1710.             STRING011 = "N"
  1711.             PutUser
  1712.             Gosub LABEL038
  1713.     End Select
  1714.     :LABEL038
  1715.     AnsiPos 2, 8
  1716.     Print "@X08░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@X07"
  1717.     Delay 5
  1718.     AnsiPos 2, 8
  1719.     Print "@X0C▒▒@X07"
  1720.     Delay 2
  1721.     Print "@X0C▒▒@X07"
  1722.     Delay 2
  1723.     Print "@X0C▒▒@X07"
  1724.     Delay 2
  1725.     Print "@X0C▒▒@X07"
  1726.     Delay 2
  1727.     Print "@X0C▒▒@X07"
  1728.     Delay 2
  1729.     Print "@X0C▒@X07"
  1730.     Delay 2
  1731.     Print "@X0C▒▒▒@X07"
  1732.     Delay 2
  1733.     Print "@X0C▒@X07"
  1734.     Delay 2
  1735.     Print "@X0C▒@X07"
  1736.     Delay 2
  1737.     Print "@X0C▒@X07"
  1738.     Delay 2
  1739.     Print "@X0C▒@X07"
  1740.     Delay 2
  1741.     Print "@X0C▒▒@X07"
  1742.     Delay 2
  1743.     Print "@X0C▒▒@X07"
  1744.     Delay 2
  1745.     Print "@X0C▒@X07"
  1746.     Delay 2
  1747.     Print "@X0C▒▒▒@X07"
  1748.     Delay 2
  1749.     Print "@X0C▒@X07"
  1750.     Delay 2
  1751.     Print "@X0C▒▒@X07"
  1752.     Delay 2
  1753.     Print "@X0C▒▒@X07"
  1754.     Delay 2
  1755.     Print "@X0C▒▒@X07"
  1756.     Delay 2
  1757.     Print "@X0C▒▒@X07"
  1758.     Delay 2
  1759.     Print "@X0C▒▒@X07"
  1760.     Delay 2
  1761.     Print "@X0C▒▒@X07"
  1762.     Delay 2
  1763.     Print "@X0C▒▒@X07"
  1764.     Delay 2
  1765.     Print "@X0C▒▒@X07"
  1766.     Delay 2
  1767.     Print "@X0C▒▒@X07"
  1768.     Delay 2
  1769.     Print "@X0C▒▒@X07"
  1770.     Delay 2
  1771.     Print "@X0C▒@X07"
  1772.     Delay 2
  1773.     Print "@X0C▒▒@X07"
  1774.     Delay 2
  1775.     Print "@X0C▒▒@X07"
  1776.     Delay 2
  1777.     Print "@X0C▒▒@X07"
  1778.     Delay 2
  1779.     Print "@X0C▒▒@X07"
  1780.     Delay 2
  1781.     Print "@X0C▒▒@X07"
  1782.     Delay 2
  1783.     Print "@X0C▒▒@X07"
  1784.     Delay 2
  1785.     Print "@X0C▒▒@X07"
  1786.     Delay 2
  1787.     Print "@X0C▒▒@X07"
  1788.     Delay 2
  1789.     Print "@X0C▒▒@X07"
  1790.     Delay 2
  1791.     Print "@X0C▒▒@X07"
  1792.     GetUser
  1793.     If (STRING018 == STRING019) Then
  1794.         AnsiPos 26, 12
  1795.         Print "@X0C√@X07"
  1796.         FPutLn 1, "User Passed Password Verification"
  1797.         PutUser
  1798.         Gosub LABEL039
  1799.     Else
  1800.         AnsiPos 26, 12
  1801.         Print "@X0CX@X07"
  1802.         STRING011 = "N"
  1803.         FPutLn 1, "User FAILED Password Verification"
  1804.         PutUser
  1805.         Gosub LABEL039
  1806.     Endif
  1807.     :LABEL039
  1808.     Newline
  1809.     Select Case (STRING011)
  1810.         Case "Y"
  1811.             AnsiPos 1, 15
  1812.             PrintLn "                        @X0AYou Passed The Verification...@X07"
  1813.             FPutLn 1, "USER PASSED VERIFICATION AND WILL BE UPGRADED"
  1814.             Delay 25
  1815.             Cls
  1816.             DispFile PPEPath() + "PASS.NFO", 0
  1817.             Wait
  1818.             Gosub LABEL031
  1819.         Case "N"
  1820.             AnsiPos 1, 15
  1821.             PrintLn "@X0C                Sorry, You did not enter all the correct information!@X07"
  1822.             FPutLn 1, "USER FAILED VERIFICATION AND WILL NOT BE UPGRADED"
  1823.             Delay 25
  1824.             Cls
  1825.             DispFile PPEPath() + "FAIL.NFO", 0
  1826.             Wait
  1827.             Gosub LABEL040
  1828.         Case Else
  1829.             AnsiPos 1, 15
  1830.             PrintLn "@X8C        ERROR! ERROR! An Error has accured in the program. Notify SysOp!!@X07"
  1831.             Delay 75
  1832.             Gosub LABEL040
  1833.     End Select
  1834.     :LABEL040
  1835.     Cls
  1836.     Newlines 2
  1837.     PrintLn "                              @X0ACSVerify v0.72@X07"
  1838.     PrintLn "                     @X09Created By: CompuSoft Technologies@X07"
  1839.     FPutLn 1, "End of Program - Verification Complete or User Aborted"
  1840.     FPutLn 1, "-----------------------------------------------------------------------------"
  1841.     If (STRING026 == "N") Then
  1842.         STRING008 = "N"
  1843.         Gosub LABEL042
  1844.     Else
  1845.         Gosub LABEL041
  1846.     Endif
  1847.     :LABEL041
  1848.     Select Case (STRING008)
  1849.         Case "Y"
  1850.             Gosub LABEL042
  1851.         Case "y"
  1852.             Gosub LABEL042
  1853.         Case Else
  1854.             Gosub LABEL044
  1855.     End Select
  1856.     :LABEL042
  1857.     If (STRING026 == "Y") Then
  1858.         PrintLn "@X0E                            Registered To: @X0F", STRING012, "@X07"
  1859.         Delay 25
  1860.         Gosub LABEL043
  1861.     Else
  1862.         PrintLn "@X0C     CSVerify is UNRegistered! Please Encourage Your SysOp to Register...@X07"
  1863.         FPutLn 1, "                               CSVerify Is UNREGISTERED!"
  1864.         FPutLn 1, "-----------------------------------------------------------------------------"
  1865.         Delay 200
  1866.         Gosub LABEL043
  1867.     Endif
  1868.     :LABEL043
  1869.     FClose 1
  1870.     Newlines 1
  1871.     PrintLn "                         @X09T@X0Ah@X0Ba@X0Cn@X0Dk @X0EY@X0Fo@X07u @X09F@X0Ao@X0Br @X0CU@X0Ds@X0Ei@X0Fn@X07g @X09CS@X0CV@X0Ee@X0Fr@X0Ai@X0Cf@X0By@X0F@X01!@X07"
  1872.     Newlines 3
  1873.     PrintLn "@X0E                 Returning to @X4A", STRING012, "@X0E, Please Wait...@X07"
  1874.     Delay 35
  1875.     End
  1876.     :LABEL044
  1877.     FClose 1
  1878.     Newlines 1
  1879.     PrintLn "                         @X09T@X0Ah@X0Ba@X0Cn@X0Dk @X0EY@X0Fo@X07u @X09F@X0Ao@X0Br @X0CU@X0Ds@X0Ei@X0Fn@X07g @X09CS@X0CV@X0Ee@X0Fr@X0Ai@X0Cf@X0By@X0F@X01!@X07"
  1880.     Newlines 3
  1881.     PrintLn "@X0E                        Returning to BBS@X0E, Please Wait...@X07"
  1882.     Delay 55
  1883.     End
  1884.     :LABEL045
  1885.     Input "@X0EEnter The SysOp Password@X07", STRING029
  1886.     If (STRING029 == STRING004) Then
  1887.         FPutLn 1, "ENTERED SYSOP'S AREA AT: ", Time()
  1888.         Gosub LABEL046
  1889.     Else
  1890.         Gosub LABEL049
  1891.     Endif
  1892.     :LABEL046
  1893.     Cls
  1894.     PrintLn "     @X19╒════════════════════════════════════════════════════════════════════@X10╕@X07"
  1895.     PrintLn "     @X19│      @X1A            CSVerify's System Operators Menu@X10                  │@X07"
  1896.     PrintLn "     @X19╞@X10════════════════════════════════════════════════════════════════════╡@X07"
  1897.     PrintLn "     @X19│                  @X1E(@X1FV@X1E)iew CSVerify Verification Log@X10                  │@X07"
  1898.     PrintLn "     @X19│                  @X1E(@X1FD@X1E)elete CSVerify Verification Log              @X10  │@X07"
  1899.     PrintLn "     @X19│                  @X1E(@X1FC@X1E)hange My Security Level@X10                        │@X07"
  1900.     PrintLn "     @X19│                  @X1E(@X1F7@X1E) Edit Users Information @X10                       │@X07"
  1901.     PrintLn "     @X19│                  @X1E(@X1F9@X1E) Exit to Dos (No Comfirmation) @X10                │@X07"
  1902.     PrintLn "     @X19│                                                                @X10    │@X07"
  1903.     PrintLn "     @X19│ @X1E(NOTE: YOU MAY EXECUTE ANY PCBOARD VALID COMMAND FROM THIS PROMPT)@X10 │@X07"
  1904.     PrintLn "     @X10╘════════════════════════════════════════════════════════════════════╛@X07"
  1905.     STRING030 = ""
  1906.     InputText "@X0EEnter Command, (@X0FQ@X0E)uit back to Main Menu@X07", STRING030, 14, 15
  1907.     Select Case (STRING030)
  1908.         Case "V"
  1909.             Gosub LABEL047
  1910.         Case "v"
  1911.             Gosub LABEL047
  1912.         Case "C"
  1913.             Gosub LABEL048
  1914.         Case "c"
  1915.             Gosub LABEL048
  1916.         Case "Q"
  1917.             FPutLn 1, "EXITED SYSOP'S AREA AT: ", Time()
  1918.             Gosub LABEL049
  1919.         Case "q"
  1920.             FPutLn 1, "EXITED SYSOP'S AREA AT: ", Time()
  1921.             Gosub LABEL049
  1922.         Case "7"
  1923.             Newline
  1924.             Newline
  1925.             Delay 5
  1926.             FPutLn 1, "EXECUTED SYSOP `7' COMMAND AT: ", Time()
  1927.             Command 0, "7"
  1928.             Delay 8
  1929.             Gosub LABEL046
  1930.         Case "9"
  1931.             Newline
  1932.             Newline
  1933.             Delay 5
  1934.             FPutLn 1, "EXITED TO DOS AT: ", Time()
  1935.             FPutLn 1, "End of Program - Exited to Dos"
  1936.             FPutLn 1, "-----------------------------------------------------------------------------"
  1937.             Command 0, "9 y"
  1938.         Case "D"
  1939.             Newline
  1940.             Newline
  1941.             Delay 10
  1942.             Print "@X0ADELETING FILE 'VERIFY.LOG'"
  1943.             Print "@X0C."
  1944.             Delay 3
  1945.             Print "@X0C."
  1946.             Delay 3
  1947.             Print "@X0C."
  1948.             Delay 3
  1949.             Print "@X0C."
  1950.             Delay 3
  1951.             Print "@X0C."
  1952.             Delay 3
  1953.             Print "@X0C."
  1954.             Delay 3
  1955.             Print "@X0C."
  1956.             Delay 3
  1957.             FClose 1
  1958.             FCreate 1, PPEPath() + "verify.log", 1, 0
  1959.             FClose 1
  1960.             Delete PPEPath() + "verify.log"
  1961.             Print "@X0AFILE DELETED!@X07"
  1962.             Delay 20
  1963.             GetUser
  1964.             FAppend 1, PPEPath() + "verify.log", 1, 0
  1965.             FPutLn 1, "                         CSVerify Verification Log File"
  1966.             FPutLn 1, "-----------------------------------------------------------------------------"
  1967.             FPutLn 1, "CSVerify Log File Deleted on ", Date(), " at ", Time(), " BY: ", U_Name()
  1968.             FPutLn 1, "-----------------------------------------------------------------------------"
  1969.             FClose 1
  1970.             Gosub LABEL046
  1971.         Case "d"
  1972.             Newline
  1973.             Newline
  1974.             Delay 10
  1975.             Print "@X0ADELETING FILE 'VERIFY.LOG'"
  1976.             Print "@X0C."
  1977.             Delay 3
  1978.             Print "@X0C."
  1979.             Delay 3
  1980.             Print "@X0C."
  1981.             Delay 3
  1982.             Print "@X0C."
  1983.             Delay 3
  1984.             Print "@X0C."
  1985.             Delay 3
  1986.             Print "@X0C."
  1987.             Delay 3
  1988.             Print "@X0C."
  1989.             Delay 3
  1990.             FClose 1
  1991.             FCreate 1, PPEPath() + "verify.log", 1, 0
  1992.             FClose 1
  1993.             Delete PPEPath() + "verify.log"
  1994.             FAppend 1, PPEPath() + "verify.log", 1, 0
  1995.             FPutLn 1, "                         CSVerify Verification Log File"
  1996.             FPutLn 1, "-----------------------------------------------------------------------------"
  1997.             FPutLn 1, "    CSVerify Log File Deleted on ", Date(), " at ", Time(), " BY: ", U_Name()
  1998.             FPutLn 1, "-----------------------------------------------------------------------------"
  1999.             FClose 1
  2000.             Print "@X0AFILE DELETED!@X07"
  2001.             Newline
  2002.             Newline
  2003.             PrintLn "@X0AExiting CSVerify to avoid Log entree..."
  2004.             PrintLn "@X0A      Please Re-Enter After getting to command prompt"
  2005.             Delay 85
  2006.             Gosub LABEL050
  2007.         Case Else
  2008.             Newline
  2009.             Newline
  2010.             STRING007 = STRING030
  2011.             Command 0, STRING007
  2012.             FPutLn 1, "EXECUTED COMMAND `", STRING007, "' AT: ", Time()
  2013.             Delay 10
  2014.             Gosub LABEL046
  2015.     End Select
  2016.     :LABEL047
  2017.     Cls
  2018.     FPutLn 1, "VIEWED LOG FILE AT: ", Time()
  2019.     FClose 1
  2020.     DispFile PPEPath() + "verify.log", 0
  2021.     FAppend 1, STRING009, 2, 0
  2022.     Wait
  2023.     Gosub LABEL046
  2024.     :LABEL048
  2025.     Cls
  2026.     GetUser
  2027.     PrintLn "@X09           System Operators Security Level Change@X07"
  2028.     PrintLn "@X0AYour Current Security Level is:  @X07@SECURITY@@X07"
  2029.     Newline
  2030.     STRING031 = "*"
  2031.     InputText "@X0EEnter New Security Level, Enter (@X0F*@X0E) to Abort@X07", STRING031, 14, 5
  2032.     If (STRING031 == "*") Then
  2033.         Gosub LABEL046
  2034.     Else
  2035.         FPutLn 1, "CHANGED SECURITY LEVEL TO ", STRING031, " AT: ", Time()
  2036.         U_Sec = STRING031
  2037.         PutUser
  2038.         Gosub LABEL046
  2039.     Endif
  2040.     :LABEL049
  2041.     Cls
  2042.     Select Case (STRING005)
  2043.         Case "1"
  2044.             Gosub LABEL019
  2045.         Case "2"
  2046.             Gosub LABEL034
  2047.         Case Else
  2048.             PrintLn "@X0CAn Error has accured, Exiting program... TELL SYSOP!!@X07"
  2049.             Gosub LABEL040
  2050.     End Select
  2051.     :LABEL050
  2052.     Cls
  2053.     Newlines 2
  2054.     PrintLn "                              @X0ACSVerify v0.72@X07"
  2055.     PrintLn "                     @X09Created By: CompuSoft Technologies@X07"
  2056.     If (STRING026 == "N") Then
  2057.         STRING008 = "N"
  2058.         Gosub LABEL052
  2059.     Else
  2060.         Gosub LABEL051
  2061.     Endif
  2062.     :LABEL051
  2063.     Select Case (STRING008)
  2064.         Case "Y"
  2065.             Gosub LABEL042
  2066.         Case "y"
  2067.             Gosub LABEL052
  2068.         Case Else
  2069.             Gosub LABEL054
  2070.     End Select
  2071.     :LABEL052
  2072.     If (STRING026 == "Y") Then
  2073.         PrintLn "@X0E                            Registered To: @X0F", STRING012, "@X07"
  2074.         Delay 25
  2075.         Gosub LABEL053
  2076.     Else
  2077.         PrintLn "@X0C     CSVerify is UNRegistered! Please Encourage Your SysOp to Register...@X07"
  2078.         Delay 200
  2079.         Gosub LABEL053
  2080.     Endif
  2081.     :LABEL053
  2082.     FClose 1
  2083.     Newlines 1
  2084.     PrintLn "                         @X09T@X0Ah@X0Ba@X0Cn@X0Dk @X0EY@X0Fo@X07u @X09F@X0Ao@X0Br @X0CU@X0Ds@X0Ei@X0Fn@X07g @X09CS@X0CV@X0Ee@X0Fr@X0Ai@X0Cf@X0By@X0F@X01!@X07"
  2085.     Newlines 3
  2086.     PrintLn "@X0E                 Returning to @X4A", STRING012, "@X0E, Please Wait...@X07"
  2087.     Delay 35
  2088.     End
  2089.     :LABEL054
  2090.     FClose 1
  2091.     Newlines 1
  2092.     PrintLn "                         @X09T@X0Ah@X0Ba@X0Cn@X0Dk @X0EY@X0Fo@X07u @X09F@X0Ao@X0Br @X0CU@X0Ds@X0Ei@X0Fn@X07g @X09CS@X0CV@X0Ee@X0Fr@X0Ai@X0Cf@X0By@X0F@X01!@X07"
  2093.     Newlines 3
  2094.     PrintLn "@X0E                        Returning to BBS@X0E, Please Wait...@X07"
  2095.     Delay 55
  2096.     End
  2097.  
  2098. ;------------------------------------------------------------------------------
  2099. ;
  2100. ; Usage report (before postprocessing)
  2101. ;
  2102. ; ■ Statements used :
  2103. ;
  2104. ;    4       End
  2105. ;    25      Cls
  2106. ;    5       Wait
  2107. ;    140     Goto 
  2108. ;    69      Let 
  2109. ;    745     Print 
  2110. ;    77      PrintLn 
  2111. ;    71      If 
  2112. ;    7       DispFile 
  2113. ;    6       Input 
  2114. ;    2       FCreate 
  2115. ;    4       FAppend 
  2116. ;    11      FClose 
  2117. ;    60      FPutLn 
  2118. ;    21      GetUser
  2119. ;    35      PutUser
  2120. ;    2       Delete 
  2121. ;    121     Gosub 
  2122. ;    3       Return
  2123. ;    536     Delay 
  2124. ;    26      Newline
  2125. ;    20      Newlines 
  2126. ;    4       InputText 
  2127. ;    41      AnsiPos 
  2128. ;    3       Command 
  2129. ;
  2130. ;
  2131. ; ■ Functions used :
  2132. ;
  2133. ;    3       *
  2134. ;    2       /
  2135. ;    18      +
  2136. ;    2       -
  2137. ;    70      ==
  2138. ;    70      !
  2139. ;    3       Upper()
  2140. ;    9       Chr()
  2141. ;    5       Date()
  2142. ;    12      Time()
  2143. ;    6       U_Name()
  2144. ;    15      PPEPath()
  2145. ;    9       ReadLine()
  2146. ;    2       CallId()
  2147. ;    1       AnsiOn()
  2148. ;    1       PCBMac()
  2149. ;
  2150. ;------------------------------------------------------------------------------
  2151. ;
  2152. ; Analysis flags : WH
  2153. ;
  2154. ; W - Write user ■ 5
  2155. ;     Program writes a user record. Although this may be normal for a
  2156. ;     User Editor, it may also be a way to modify an account level.
  2157. ;     ■ Search for : PUTUSER
  2158. ;
  2159. ; H - Read Password or Password History ■ 5
  2160. ;     Program is reading the user's password or last password history
  2161. ;     This may be ok for a password manager, but it is very suspect. Check!
  2162. ;     ■ Search for : U_PWDHIST, U_PWD
  2163. ;
  2164. ;------------------------------------------------------------------------------
  2165. ;
  2166. ; Postprocessing report
  2167. ;
  2168. ;    0       For/Next
  2169. ;    0       While/EndWhile
  2170. ;    24      If/Then or If/Then/Else
  2171. ;    13      Select Case
  2172. ;
  2173. ;------------------------------------------------------------------------------
  2174. ;                 AEGiS Corp - Break the routines, code against the machines!
  2175. ;------------------------------------------------------------------------------
  2176.